iridaceous plant with edible fruit - Turco Inglés Diccionario